<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>文章模板 | 丁东辉</title>
    <meta name="generator" content="VuePress 1.8.2">
    <link rel="icon" href="/logo.jpg">
    <meta name="description" content="我的个人网站">
    
    <link rel="preload" href="/assets/css/0.styles.75637105.css" as="style"><link rel="preload" href="/assets/js/app.acf05efd.js" as="script"><link rel="preload" href="/assets/js/2.65a4f0d6.js" as="script"><link rel="preload" href="/assets/js/8.e56a92f6.js" as="script"><link rel="prefetch" href="/assets/js/3.c8956646.js"><link rel="prefetch" href="/assets/js/4.2037a16e.js"><link rel="prefetch" href="/assets/js/5.b1eaf4c0.js"><link rel="prefetch" href="/assets/js/6.f04bb0bf.js"><link rel="prefetch" href="/assets/js/7.a20c0cf0.js">
    <link rel="stylesheet" href="/assets/css/0.styles.75637105.css">
  </head>
  <body>
    <div id="app" data-server-rendered="true"><div class="theme-container"><header class="navbar"><div class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/" aria-current="page" class="home-link router-link-exact-active router-link-active"><!----> <span class="site-name">丁东辉</span></a> <div class="links"><div class="search-box"><input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <!----></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/accumulate/" class="nav-link">
  前端基础
</a></div><div class="nav-item"><a href="/algorithm/" class="nav-link">
  算法题库
</a></div><div class="nav-item"><a href="https://baidu.com" target="_blank" rel="noopener noreferrer" class="nav-link external">
  微博
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/accumulate/" class="nav-link">
  前端基础
</a></div><div class="nav-item"><a href="/algorithm/" class="nav-link">
  算法题库
</a></div><div class="nav-item"><a href="https://baidu.com" target="_blank" rel="noopener noreferrer" class="nav-link external">
  微博
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></div> <!----></nav>  <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>文章模板</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/#它是什么" class="sidebar-link">它是什么？</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/#它解决了什么问题" class="sidebar-link">它解决了什么问题？</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/#它怎么用" class="sidebar-link">它怎么用？</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/#魔毯的初始化" class="sidebar-link">魔毯的初始化</a></li><li class="sidebar-sub-header"><a href="/#魔毯的声纹匹配" class="sidebar-link">魔毯的声纹匹配</a></li><li class="sidebar-sub-header"><a href="/#起飞和降落" class="sidebar-link">起飞和降落</a></li><li class="sidebar-sub-header"><a href="/#方向操作" class="sidebar-link">方向操作</a></li><li class="sidebar-sub-header"><a href="/#紧急避难-重要" class="sidebar-link">紧急避难（重要）</a></li></ul></li><li><a href="/#它在真实骑乘中大概是怎样的" class="sidebar-link">它在真实骑乘中大概是怎样的？</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/#它内部是怎么做的" class="sidebar-link">它内部是怎么做的？</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/#总结" class="sidebar-link">总结</a><ul class="sidebar-sub-headers"></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="文章模板"><a href="#文章模板" class="header-anchor">#</a> 文章模板</h1> <ul><li>它是什么？</li> <li>它解决了什么问题？/ 我为什么要用它？</li> <li>它怎么用？(这里其实就是组件的基本操作 如 Room 基本的 CRUD)</li> <li>它在真实开发过程中使用的案例是什么样的？</li> <li>它内部是怎么去做的？(这个可以放在文章最末出去讲解,但是不要大段源码贴上来,讲出最关键的几个就好,主要是思想！)</li> <li>总结,付源码地址(开源地址)</li></ul> <blockquote><p>下面是文章示例</p></blockquote> <hr> <h1 id="魔毯-不为人知的便捷工具系列之五"><a href="#魔毯-不为人知的便捷工具系列之五" class="header-anchor">#</a> 魔毯——不为人知的便捷工具系列之五</h1> <p>自从魔法被人类第一次验证真实性到现在为止，魔法工具出现了千千万万，但真正实用的领域，除了军事相关的，大多数依然停留在生活工具，而本文的主角——魔毯——也不例外。</p> <h2 id="它是什么"><a href="#它是什么" class="header-anchor">#</a> 它是什么？</h2> <p>简单说，它就是个交通工具。不同于宅男快乐水这种较为主观的工具，魔毯的功能定位很简单和直接：它就是一个用于日常低空低速飞行的交通工具。</p> <p>大概看一下，它在使用的时候，差不多是这个样子的：</p> <h2 id="它解决了什么问题"><a href="#它解决了什么问题" class="header-anchor">#</a> 它解决了什么问题？</h2> <p>换句话说，魔法扫帚也能飞，我为什么要用魔毯呢？答案很简单：因为它比魔法扫帚更好用、安全和舒适。具体来说：</p> <ol><li><p>魔法扫帚由于技术含量过低，目前多是各家自己手工制作的。虽然成本低，但同样的，它在使用的时候在舒适性和隐私性上也会有一些问题。例如微博上每天都在讨论的女性隐私问题和喜闻乐见的「扫帚缝」，让女性和多汗人士苦不堪言。而魔毯由于接触面积大并且材质柔软，就像是一个空中的敞篷汽车，舒适性和隐私保护上具有天然的优势；</p></li> <li><p>魔法扫帚由于特有的操作方式，骑乘者需要时刻握紧扫帚才能保证飞行的稳定性。但我们在骑乘扫帚的时候，总会需要使用手机来导航，或者偶尔接个电话。但不管是低头看导航还是哪怕不用低头的接电话，都会导致不能双手扶着而失去一些稳定性。而魔毯在设计之初就抛弃了操作杆这个部件，而改用了语音控制和自动巡航，这样只要你提前设置好目的地，哪怕在魔毯上睡觉，也是平平稳稳绝对安全的；</p></li> <li><p>魔法扫帚是魔法师的传统交通工具，它的设计并不符合最新的安全设计规范，但目前也并没有足够好的解决方案（除了弃用魔法扫帚）。而魔毯是谷歌、腾讯、阿里巴巴等七家世界级软硬件公司耗时六年，共同迭代数个产品周期所制定出的产品，它严格符合最新的安全设计规范和健康标准，具有天生的设计优势，这是魔法扫帚所无法比拟的；</p></li> <li><p>魔法扫帚的着力点较小，网上所爆出的各种长期使用魔法扫帚所导致的健康问题大家应该都有所了解，这个不需要我多说。而魔毯的着力面积非常大，最小的魔毯也可以用盘腿坐的方式骑乘，一些豪华版本更是可以多人一起躺着飞，在舒适度上无疑比魔法扫帚要高了不止一个等级。</p></li></ol> <p>所以显而易见的，魔毯比魔法扫帚是具有全面优势的。时代在变，我们的交通工具也需要不断升级。现在已经越来越多的人在使用魔毯，而且根据调查，现在 18-30 岁的人群中，使用魔毯的人占比已经达到了 25%，和使用魔法扫帚的 30% 的差距已经很小了，并且这个差距还在不断地减小。用发展的眼光来看，未来一定是属于魔毯的，魔法扫帚必定会在几年内被大面积替换，直至淘汰。</p> <h2 id="它怎么用"><a href="#它怎么用" class="header-anchor">#</a> 它怎么用？</h2> <p>说到魔毯，知道的人不少，但买的人却不多。除了价格因素之外，让多数人止步的重要原因还有一个：不会操作。很多人都觉得，一想到魔毯的各种看不懂的小按钮和复杂的声纹匹配流程，就觉得自己这辈子可能都学不会，所以干脆不要学了。</p> <p>魔毯的用法难学吗？说实话，真的难。但是不要怕！我们的「码上开飞」项目就是为你解决这个问题的！只要你认真把下面的图文看完，并且通过我们的链接租借一条魔毯试用一天，我保证你一定能学会！</p> <p>下面是具体用法：</p> <h3 id="魔毯的初始化"><a href="#魔毯的初始化" class="header-anchor">#</a> 魔毯的初始化</h3> <p>………………</p> <h3 id="魔毯的声纹匹配"><a href="#魔毯的声纹匹配" class="header-anchor">#</a> 魔毯的声纹匹配</h3> <p>………………</p> <h3 id="起飞和降落"><a href="#起飞和降落" class="header-anchor">#</a> 起飞和降落</h3> <p>………………</p> <h3 id="方向操作"><a href="#方向操作" class="header-anchor">#</a> 方向操作</h3> <p>………………</p> <h3 id="紧急避难-重要"><a href="#紧急避难-重要" class="header-anchor">#</a> 紧急避难（重要）</h3> <p>………………</p> <p>更多的细节，可以查看魔毯社区的官网 https://kaixue.io ，我们专注于上手指南，就不细讲了。</p> <h2 id="它在真实骑乘中大概是怎样的"><a href="#它在真实骑乘中大概是怎样的" class="header-anchor">#</a> 它在真实骑乘中大概是怎样的？</h2> <p>………………………………………………………………
………………………………………………
……………………………………………………………………………………
………………………………</p> <h2 id="它内部是怎么做的"><a href="#它内部是怎么做的" class="header-anchor">#</a> 它内部是怎么做的？</h2> <p>有人会觉得，我骑个魔毯了解它的原理干什么？你放心，我只讲这其中的一小部分，这其中和我们自身的便捷和安全有关的一部分。一切的内部原理的讲解都是为了更方便地使用魔毯，例如怎样可以减小风阻、怎样可以减少撕裂的风险。</p> <p>魔毯能飞的本质，是它们的内部有一块铜粉制成的薄膜，它…………………………
……………………………………………………
……………………
………………………………………………………………</p> <h2 id="总结"><a href="#总结" class="header-anchor">#</a> 总结</h2> <p>好的，这就是马上开飞的系列教程之五——魔毯的介绍。希望可以帮到每一个对魔毯有兴趣、有质疑，希望有更多了解的人。</p></div> <footer class="page-edit"><!----> <!----></footer> <!----> </main></div><div class="global-ui"></div></div>
    <script src="/assets/js/app.acf05efd.js" defer></script><script src="/assets/js/2.65a4f0d6.js" defer></script><script src="/assets/js/8.e56a92f6.js" defer></script>
  </body>
</html>
